85
22
8
3
12
103
17
51
430
33
108
68
122
41
7
37
15
20
38
119
102
165
34
26
174
150
370
324
121
193
206
145
40
30
201
84
70
787
100
64
200
23
14
5
9
2
4